package cn.tedu.net.collection.basic;

//创建一个类用来测试成员变量和局部变量的使用
public class Test6_Variable {
    //3.定义成员变量
    //1)位置:类里面,方法外面
    //2)初始化:自动初始化为默认值,也可以手动初始化
    //3)作用域:在整个类中都生效,类消失,变量才消失
    static int count;//0
    //4.变量的使用原则:就近原则
    static int sum = 200;

    //1.创建入口函数
    public static void main(String[] args) {
        //2.定义局部变量
        //1)位置:在方法里和局部代码块里
        //2)初始化:必须手动赋值
        //3)作用域:在方法里或者局部代码块里,对应的代码执行完毕,局部变量也就失效了,再次使用需要重新定义
        int sum = 100;//定义在方法中的局部变量sum
        System.out.println(sum);//100  就近原则
        System.out.println(count);//0
        for (int i = 0; i < 4; i++) {
            System.out.println(i);
        }
        // System.out.println(i); //超出i的使用范围 报错
    }
}
